/*
 * Copyright (C) 2012 nutmotion <simonotmanuel@gmail.com>
 * Originally released under the tradeUplan project (wiki is at Expression project.wiki is undefined on line 5, column 85 in Templates/Licenses/license-gpl30.txt.)
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */
package com.nutmotion.model.bean;

import com.nutmotion.model.jpa.Signal;
import com.nutmotion.model.jpa.Tag;
import com.nutmotion.model.jpa.User;
import java.util.List;
import javax.faces.bean.ApplicationScoped;
import javax.faces.bean.ManagedBean;

/**Loads and stores user User entity + all his stuff : list of tags and signals
 *
 * @author nutmotion <simonotmanuel@gmail.com>
 */
@ManagedBean
@ApplicationScoped //to be changed to SessionScoped
public class UserBean {    
    private User user;            

    /**
     * TODO: to implement
     * @param login
     * @param password
     * @return 
     */
    public boolean login(String login, String password) {
        return false;
    }
    
    /**
     * @return the user
     */
    public User getUser() {
        return user;
    }

    /**
     * @param user the user to set
     */
    public void setUser(User user) {
        this.user = user;
    }    
}
